Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 WINDSOR ROAD Terraced £800,000 28 Sep 2018
83 WINDSOR ROAD Terraced £407,500 28 Oct 2004
85 WINDSOR ROAD Terraced £635,000 25 Nov 2011